Pilgrim's OSF DCE-based Services Architecture
نویسندگان
چکیده
Within a heterogeneous distributed computing environment, it is necessary to integrate services, such as printing and mail, that are scattered throughout the environment and which perform single logical tasks. This paper discusses a general purpose architecture which provides a framework for designing complex multi-user systems capable of interfacing with these services. The merits of this generalized approach are reflected in the following two case studies of applications being developed by the University of Massachusetts’ Project Pilgrim: PIMS (Pilgrim Interface to Mail Systems) and PIPS (Pilgrim Interface to Print Systems). These designs incorporate the principles of this architecture and utilize OSF DCE. PIPS permits the uniform access of a heterogeneous system’s printing facilities and provides support for printing complex multi-document jobs. This interface is platform independent, supports flexible mappings between logical and physical printers and permits all printing resources to be visible throughout the cell. ISO DPA is used for specifying print job attributes and non-DCE systems are also supported. PIMS similarly allows distributed mail clients to work directly with a set of uniform, system independent primitives. This interface remains consistent regardless of the mail environment/system-architecture native to the client or that used to store a given user’s mailbox and folders. These primitives allow multiple mailboxes to appear as a single unified (coherent) postbox. This enables operations to be performed on individual messages or folders residing on several different machines regardless of underlying mail protocol, the user’s present host, hardware or operating system. PIMS supports variable format messages (multimedia) including executable code, alternate display/audio forms, and message indirection. Various levels of mail access are supported on clients ranging from laptop PCs to supercomputers.
منابع مشابه
Design of multimedia global PACS distributed computing environment
In this paper, we present our approach to developing Global Pi&we Archiving and Communication System (Global PACS) applicalions using Ihe Open Software Foundation Distributed Computing Environment (OSF DCE) services and toolkits. Designing distributed Global PACS applications using the OSF DCE approach willfeature an open architecture, heterogeneity, scalability, and technology independence for...
متن کاملDistributed Architecture for Applications based on the GSM Short Message Service
This paper presents a distributed architecture for the definition and the deployment of applications based on the Short Message Service of the GSM network, and illustrates a first prototype realization using the OSF/DCE.
متن کاملWorkflow management systems on top of OSF DCE and OMG CORBA
This paper describes a new workflow management approach and system named CodAlf. It is based on a decentralized system architecture. As compared to existing research-oriented and commercial solutions, the approach especially enables the support of distributed organizations as well as dynamic growth and reconfiguration. The implementation uses the OSF Distributed Computing Environment (DCE) as a...
متن کاملThe Design of Sampa
In this paper we present some of the design goals and the architecture of Sampa. Sampa stands for System for AvailabilityManagement of Process-based Applications. The goal of Sampa is to provide a high-level support for the management of distributed applications and services implemented on the top of the OSF Distributed Computing Environment (DCE). Sampa is fully decentralized and gives support...
متن کاملIntegrating WWW and Middleware
The emergence of middleware systems for distributed systems is seen to be an extensible and empowering technology. The World−Wide Web (WWW) [Berners−Lee et al, 1994] can capitalise on this by providing access to distributed system services via this middleware and access of WWW services to distributed systems. The integration of such middleware systems, particularly OSF’s DCE (Distributed Comput...
متن کامل